甚至: even, so much so that...
卡: to block, to be stuck, to be wedged, customs station, a clip, a fastener, a checkpost...
妹妹: younger sister...
毒品: drugs, narcotics, poison...
山顶: hilltop...
筛: to filter, to sift, to sieve...
搜集: to gather, to collect...
迫使: to force, to compel...
现状: current situation...
骑: to sit astride, to ride (a horse, bike etc), classifier for saddle horses...